#ifndef ORM_VIEW_H
#define ORM_VIEW_H

namespace orm
{

enum update_type;

class view
{
public:
    void update(const obj_t &obj, update_type upd)
	{ do_update(obj, upd); }
private:
    virtual void do_update(const obj_t &obj, update_type upd);
};

}

#endif
